/***********************************************************************************************//**
*\n  @file       vbase.h
*\n  @brief      标准头文件处理
*\n  @details
*\n -----------------------------------------------------------------------------------
*\n  文件说明：
*\n
*\n -----------------------------------------------------------------------------------
*\n  版本:     修改人:       修改日期:            描述:
*\n  V0.01   罗先能        2021.4.8         创建
*\n
***************************************************************************************************/
#pragma once
#ifndef H_C3C8C6DF_D0A1_4760_B301_EA013E2FDA83
#define H_C3C8C6DF_D0A1_4760_B301_EA013E2FDA83
#ifdef __cplusplus
extern "C" {
#endif 

#ifndef _XOPEN_SOURCE
#define _XOPEN_SOURCE 500 /* 支持读写锁 */
#endif

#ifndef _GNU_SOURCE
#define _GNU_SOURCE 
#endif

#include <errno.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <strings.h>
#include <stdarg.h>
#include <unistd.h>
#include <sched.h>
#include <pthread.h>
#include <fcntl.h>
#include <time.h>
#include <poll.h>
#include <pwd.h>
#include <dirent.h>
#include <ctype.h>
#include <semaphore.h>

#include <signal.h>
#include <float.h>
#include <math.h>

#include <asm/types.h>
#include <sys/ioctl.h>
#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/mman.h>
#include <sys/reboot.h>
#include <sys/sem.h>
#include <sys/msg.h>
#include <sys/select.h>
#include <sys/socket.h>
#include <sys/stat.h>
#include <sys/timeb.h>
#include <sys/file.h>
#include <sys/wait.h>
#define __USE_BSD 1
#include <sys/time.h>
#undef __USE_BSD


#include <arpa/inet.h>
#include <netinet/tcp.h>
#include <net/if.h>

#include <linux/rtc.h>
#include <linux/reboot.h>
#include <linux/i2c.h>
#include <linux/i2c-dev.h> 
#include <linux/if_packet.h>
#include <linux/if_ether.h>


//#include <complex.h>

#ifdef __cplusplus
}
#endif 
#endif

